suit of armor – English–Español translations

🇬🇧 en es 🇪🇸

suit of armor noun

traje de armadura
Wiktionary Links